American credit payment provider Mastercard and Japanese technology provider NEC have teamed up to help consumers use biometric technology for in-store payments.